life support technique - Turco Inglés Diccionario